<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Flash mob computing</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Flash_mob_computing"> <link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Flash_mob_computing rootpage-Flash_mob_computing skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Flash mob computing</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><p><b>Flash mob computing</b> or <b>flash mob computer</b> is a temporary <i>ad hoc</i> <a href="Computer_cluster" title="Computer cluster">computer cluster</a> running specific <a href="Software" title="Software">software</a> to coordinate the individual <a href="Computer" title="Computer">computers</a> into one single <a href="Supercomputer" title="Supercomputer">supercomputer</a>. A flash mob computer is distinct from other types of computer clusters in that it is set up and broken down on the same day or during a similar brief amount of time and involves many independent owners of computers coming together at a central physical location to work on a specific problem and/or social event.
</p><p>Flash mob computer derives its name from the more general term <a href="Flash_mob" title="Flash mob">flash mob</a> which can mean any activity involving many people co-ordinated through virtual communities coming together for brief periods of time for a specific task or event. Flash mob computing is a more specific type of flash mob for the purpose of bringing people and their computers together to work on a single task or event.
</p>
<meta property="mw:PageProp/toc">
<div class="mw-heading mw-heading2"><h2 id="History">History</h2></div>
<p>The first flash mob computer was created on April 3, 2004 at the <a href="University_of_San_Francisco" title="University of San Francisco">University of San Francisco</a> using software written at USF called <b>FlashMob</b> (not to be confused with the more general term <a href="Flash_mob" title="Flash mob">flash mob</a>).
</p><p>The event, called <b>FlashMob I</b>, was a success. There was a call for computers on the computer news website <a href="Slashdot" title="Slashdot">Slashdot</a>. An article in The New York Times <a rel="nofollow" class="external text" href="https://www.nytimes.com/2004/02/23/us/hey-gang-let-s-make-our-own-supercomputer.html">"Hey, Gang, Let’s Make Our Own Supercomputer"</a> brought a lot of attention to the effort. More than 700 computers were brought to the gym at the University of San Francisco, and were wired to a <a href="Computer_network" title="Computer network">network</a> donated by <a href="Foundry_Networks" title="Foundry Networks">Foundry Networks</a>.
</p><p>At FlashMob I the participants were able to run a benchmark on 256 of the computers, and achieved a peak rate of 180 <a href="Flops" class="mw-redirect" title="Flops">Gflops</a> (billions of calculations per second), though this computation stopped three quarters of the way due to a node failure.
</p><p>The best, complete run used 150 computers and resulted in 77 Gflops. FlashMob I was run off a bootable CD-ROM that ran a copy of Morphix <a href="Linux" title="Linux">Linux</a>, which was only available for the <a href="X86" title="X86">x86</a> platform.
</p><p>Despite these efforts, the project was unable to achieve its original goal of running a cluster momentarily fast enough to enter the (November 2003) <a href="Top_500" class="mw-redirect" title="Top 500">Top 500</a> list of supercomputers. The system would have had to provide at least 402.5 Gflops to match a <a href="China" title="China">Chinese</a> cluster of 256 Intel <a href="Xeon" title="Xeon">Xeon</a> nodes. For comparison, the fastest super computer at the time, <a href="Earth_Simulator" title="Earth Simulator">Earth Simulator</a>, provided 35,860 Gflops.
</p>
<div class="mw-heading mw-heading2"><h2 id="Creators_of_flash_mob_computing">Creators of flash mob computing</h2></div>
<p><b><a href="Patrick_J._Miller" title="Patrick J. Miller">Pat Miller</a></b> was a research scientist at a national lab and adjunct professor at USF. His class on Do-It-Yourself Supercomputers evolved into FlashMob I from the original idea of every student bringing a commodity CPU or an <a href="Xbox" title="Xbox">Xbox</a> to class to make an evanescent cluster at each meeting. Pat worked on all aspects of the FlashMob software.
</p><p><b>Greg Benson</b>, USF Associate Professor of Computer Science, invented the name "flash mob computing", and proposed the first idea of wireless flash mob computers. Greg worked on the core infrastructure of the FlashMob run time environment.
</p><p><b>John Witchel</b> (<a href="Stuyvesant_High_School" title="Stuyvesant High School">Stuyvesant High School</a> '86) was a USF graduate student in computer science during 2004. After talking to Greg about the challenges of networking a stadium of wireless computers and listening to Pat lecture on what it takes to break the <a href="Top_500" class="mw-redirect" title="Top 500">Top 500</a>, John asked, "Couldn't we just invite people off the street and get enough power to break the Top 500?" FlashMob I and the FlashMob software was John's master's thesis.
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Flash_mob" title="Flash mob">Flash mob</a></li>
<li><a href="Supercomputer" title="Supercomputer">Supercomputer</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<ul><li>Markoff, J. (2004). <a rel="nofollow" class="external text" href="https://www.nytimes.com/2004/02/23/us/hey-gang-let-s-make-our-own-supercomputer.html">"Hey, Gang, Let’s Make Our Own Supercomputer"</a>, <i>The New York Times</i>, February 23, 2004.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2></div>
<ul><li><a rel="nofollow" class="external text" href="http://it.slashdot.org/article.pl?sid=04/04/04/1340230&tid=137"><i>San Francisco Flashmob Attempts Supercomputer</i></a> Original Slashdot article</li>
<li><a rel="nofollow" class="external text" href="http://www.flashmobcomputing.org/">FlashMobComputing.org</a></li>
</ul></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2024-09-08" href="https://en.wikipedia.org/wiki/?title=Flash_mob_computing&oldid=1244743289">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
</body></html>